natural reserve - Alemán Inglés Diccionario